popover: Use getter for gtk-enable-animations
authorMatthias Clasen <mclasen@redhat.com>
Sun, 1 May 2016 04:39:03 +0000 (00:39 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Sun, 1 May 2016 04:39:03 +0000 (00:39 -0400)
gtk/gtkpopover.c

index f6a40afadba5665c89049a0c47556d2daf244456..c5c002a4e2b381034f290ca2b230123a9761bdc8 100644 (file)
 #include "gtkroundedboxprivate.h"
 #include "gtkstylecontextprivate.h"
 #include "gtkprogresstrackerprivate.h"
+#include "gtksettingsprivate.h"
 
 #ifdef GDK_WINDOWING_WAYLAND
 #include "wayland/gdkwayland.h"
@@ -289,13 +290,9 @@ static gboolean
 transitions_enabled (GtkPopover *popover)
 {
   GtkPopoverPrivate *priv = popover->priv;
-  gboolean animations_enabled;
 
-  g_object_get (gtk_widget_get_settings (GTK_WIDGET (popover)),
-                "gtk-enable-animations", &animations_enabled,
-                NULL);
-
-  return animations_enabled && priv->transitions_enabled;
+  return gtk_settings_get_enable_animations (gtk_widget_get_settings (GTK_WIDGET (popover))) &&
+         priv->transitions_enabled;
 }
 
 static void